package rg_opt

type W玩家活动页面响应 struct {
	// @alias 配置
	P配置 *W玩家活动页面配置 `alias:"配置"`
}

type W玩家活动页面配置 struct {
	// @alias 列表
	L列表 *S数据列表配置 `alias:"列表"`
	// @alias 修改
	X修改 *S数据修改配置 `alias:"修改"`
	// @alias 创建
	C创建 *S数据创建配置 `alias:"创建"`
	// @alias 读取
	D读取 *S数据读取配置 `alias:"读取"`
}

type W玩家活动列表响应 struct {
	// @alias 数据
	S数据 []*W玩家活动列表项 `alias:"数据"`
	// @alias 总数
	Z总数 int `alias:"总数"`
	// @alias 页码
	Y页码 int `alias:"页码"`
}

// 列表项对象约束编号
// @schema_export --ident=schema --json
// @schema_go
// @schema_ts
type W玩家活动列表项 struct {
	// @alias _id
	B编号 string `alias:"_id"`
}

// 数据对象约束编号
// @schema_export --ident=schema --json
// @schema_go
// @schema_ts
type W玩家活动项 struct {
	// @alias _id
	B编号 string `alias:"_id"`
}

type W玩家活动创建参数 struct {
	// @alias 数据
	S数据 *W玩家活动创建 `alias:"数据"`
}

// 创建的对象约束编号
// @schema_export --ident=schema --json
// @schema_go
// @schema_ts
type W玩家活动创建 struct {
}
